﻿capital = 1413

set_research_slots = 2
set_convoys = 0
set_stability = 0.35
set_war_support = 0.2


set_technology = {
	## Infantry ##
	
	infantry_weapons1 = 1
	infantry_weapons2 = 1
	infantry_weapons3 = 1
	motorised_infantry = 1
	infantry_rifle_upgrade = 1
	infantry_rifle_upgrade2 = 1
	infantry_rifle_upgrade3 = 1
	upgraded_infantry_weapons1 = 1
	support_weapons = 1
	support_weapons2 = 1
	support_weapons3 = 1
	night_vision = 1
	night_vision2 = 1
	night_vision3 = 1
	body_armor = 1
	body_armor2 = 1
	body_armor3 = 1
	camouflage = 1
	camouflage2 = 1
	camouflage3 = 1
	tech_mountaineers = 1
	tech_rangers = 1
	paratroopers = 1
	marines = 1
	basic_train = 1
	
	## Support Companies ##
	tech_support = 1
	tech_engineers = 1
	tech_recon = 1
	tech_military_police = 1
	tech_maintenance_company = 1
	tech_field_hospital = 1
	tech_logistics_company = 1
	tech_signal_company = 1
	
	## Armor ##
	mechanised_infantry1 = 1
	mechanised_infantry2 = 1
	mechanised_infantry3 = 1
	light_mechanized_infantry1 = 1
	light_mechanized_infantry2 = 1
	light_mechanized_infantry3 = 1
	self_propelled_aa1 = 1
	
	## Artillery ##
	gw_artillery = 1
	interwar_antitank = 1
	interwar_antiair = 1
	rocket_artillery = 1
	interwar_artillery = 1
	sp_artillery1 = 1
	self_propelled_aa1 = 1
	artillery1 = 1
	antitank1 = 1
	antitank2 = 1
	antiair1 = 1
	antiair2 = 1
	antiair3 = 1
	
	## Air ##
	attack_helicopter_1 = 1
	utility_helicopter_1 = 1
	
	## Engineering ##
	electronic_mechanical_engineering = 1
	radio = 1
	power_plants = 1
	power_plants1 = 1
	nuclear_reactors = 1
	energy_farms = 1
	
	## Industry ##
	basic_machine_tools = 1
	fuel_silos = 1
	fuel_refining = 1
	synth_oil_experiments = 1
	
	## Doctrines ##
	mobile_warfare = 1
	fleet_in_being = 1
	formation_flying = 1
}

if = {
	limit = { not = { has_dlc = "Man the Guns" } }
	set_technology = {
		early_destroyer = 1
		early_light_cruiser = 1
		basic_light_cruiser = 1
		early_heavy_cruiser = 1
		basic_heavy_cruiser = 1
		improved_heavy_cruiser = 1
		early_carrier = 1
		basic_carrier = 1
		early_submarine = 1
		basic_submarine = 1
		transport = 1
	}
}
if = {
	limit = { has_dlc = "Man the Guns" }
	set_technology = {
		early_ship_hull_light = 1
		early_ship_hull_cruiser = 1
		basic_ship_hull_cruiser = 1
		improved_ship_hull_cruiser = 1
		early_ship_hull_carrier = 1
		basic_ship_hull_carrier = 1
		early_ship_hull_submarine = 1
		basic_ship_hull_submarine = 1
		smoke_generator = 1
		sonar = 1
		basic_depth_charges = 1
		improved_airplane_launcher = 1
		basic_cruiser_armor_scheme = 1
		basic_heavy_armor_scheme = 1
		basic_torpedo = 1
		basic_battery = 1
		basic_light_battery = 1
		basic_medium_battery = 1
		basic_heavy_battery = 1
		#basic_secondary_battery = 1
		mtg_transport = 1
		basic_naval_mines = 1
		submarine_mine_laying = 1
	}
}

if = {
	limit = {
		NOT = { has_dlc = "No Step Back" }
	}
	set_technology = {
		main_battle_tank1 = 1
		main_battle_tank2 = 1
		main_battle_tank3 = 1
		main_battle_tank4 = 1
		light_tank1 = 1
		amphibious_tank1 = 1
		amphibious_mechanized_infantry1 = 1
	}
}
if = {
	limit = {
		has_dlc = "No Step Back"
	}
	set_technology = {
		gwtank_chassis = 1
		basic_light_tank_chassis = 1
		basic_medium_tank_chassis = 1
		improved_medium_tank_chassis = 1
		engine_tech_1 = 1
		amphibious_tank_chassis = 1
		amphibious_mechanized_infantry1 = 1
		apds_tech = 1
		turret_mounted_mg_tech = 1
		heat_tech = 1
		turret_mounted_atgm_tech = 1
		apfsds_tech = 1
		armor_tech_1 = 1
		armor_tech_2 = 1
		auto_loader_tech = 1
		legacy_armor_designs = 1
		auto_cannon_tech = 1
	}
}

if = {
	limit = { has_dlc = "By Blood Alone" }
		set_technology = {
			aa_lmg = 1
			aa_cannon_1 = 1
			aa_hmg = 1
			engines_1 = 1
			engines_2 = 1
			early_bombs = 1
			guided_bombs = 1
			aircraft_construction = 1
			survivability_studies = 1
			iw_small_airframe = 1
			basic_small_airframe = 1
			iw_medium_airframe = 1
			basic_medium_airframe = 1
			iw_large_airframe = 1
		}
	else = {
		set_technology = {
			CAS1 = 1
			CAS2 = 1
			cv_CAS1 = 1
			fighter1 = 1
			fighter2 = 1
			fighter3 = 1
			cv_fighter1 = 1
			cv_fighter2 = 1
			naval_bomber1 = 1
			naval_bomber2 = 1
			naval_bomber3 = 1
			cv_naval_bomber1 = 1
			strategic_bomber1 = 1
			strategic_bomber2 = 1
			tactical_bomber1 = 1
			transport_plane2 = 1
		}
	}
}

add_ideas = {
	#Laws
	war_mobilization
	higher_trade
	#high_taxes
	high_welfare
	lowest_interest_rates
	high_conscription
	high_female_service
	high_supervision
	high_training
	medium_racial_integration
	general_exemptions
	higher_safety
	high_immigration
	medium_race
	low_female
	medium_prison
	low_police
	#Development
	medium_society
	higher_academic
	higher_farming
	high_poverty
	higher_industry
	medium_military
}

set_party_name = {
	ideology = nationalist 
	long_name = PD1_nationalist_party_long
	name = PD1_nationalist_party
}

set_politics = {	
	ruling_party = nationalist
	last_election = "2017.10.22"
	election_frequency = 48
	elections_allowed = yes
}

set_popularities = {
	nationalist = 58.3
	conservative = 10.7
	libertarian_socialist = 3.2
	communist = 27.8
}

recruit_character = PD1_tae_yeongho_char
recruit_character = PD1_yang_mujin_char

### VARIANTS ###
# tanks #
if = {
	limit = {
		has_dlc = "No Step Back"
	}
	create_equipment_variant = {
		name = "Type 10"
		type = modern_tank_chassis_1
		parent_version = 0
		modules = {
			main_armament_slot = tank_high_velocity_cannon_2
			turret_type_slot = tank_modern_tank_turret
			suspension_type_slot = tank_torsion_bar_suspension
			armor_type_slot = tank_cast_armor
			engine_type_slot = tank_gas_turbine_engine
			special_type_slot_1 = tank_radio_1
			special_type_slot_2 = smoke_launchers
			special_type_slot_3 = extra_ammo_storage
			special_type_slot_4 = auto_loader
		}
		upgrades = {
			tank_nsb_engine_upgrade = 2
			tank_nsb_armor_upgrade = 3
		}
		icon = "gfx/interface/technologies/armor/JAP_modern_tank5.png"
	}
	create_equipment_variant = {
		name = "Type 16 MCV"
		type = light_tank_chassis_1
		parent_version = 0
		modules = {
			main_armament_slot = tank_auto_cannon_2
			turret_type_slot = tank_light_three_man_tank_turret
			suspension_type_slot = tank_interleaved_suspension
			armor_type_slot = tank_riveted_armor
			engine_type_slot = tank_gasoline_engine
			special_type_slot_1 = tank_radio_1
			special_type_slot_2 = extra_ammo_storage
			special_type_slot_3 = smoke_launchers
			special_type_slot_4 = wet_ammo_storage
		}
		upgrades = {
			tank_nsb_engine_upgrade = 5
			tank_nsb_armor_upgrade = 1
		}
		icon = "gfx/interface/technologies/armor/MCV.png"
	}
}
# 2000 Start #
if = {
	limit = { not = { has_dlc = "Man the Guns" } }
	
}
if = {
	limit = { has_dlc = "Man the Guns" }
	create_equipment_variant = {
		name = "Abukuma-class"
		type = ship_hull_light_1
		parent_version = 0
		modules = {
			fixed_ship_battery_slot = ship_light_battery_1
			fixed_ship_anti_air_slot = ship_anti_air_1
			fixed_ship_fire_control_system_slot = ship_fire_control_system_0
			fixed_ship_radar_slot = empty
			fixed_ship_engine_slot = light_ship_engine_2
			fixed_ship_torpedo_slot = ship_torpedo_1
			mid_1_custom_slot = empty
			rear_1_custom_slot = ship_depth_charge_1
		}
	}
	## Submarines ##
	create_equipment_variant = { #Diesel Sub 1
		name = "Yūshio-class"
		type = ship_hull_submarine_1
		parent_version = 0
		modules = {
			fixed_ship_torpedo_slot = ship_torpedo_sub_1
			fixed_ship_engine_slot = sub_ship_engine_1
			rear_1_custom_slot = empty
		}
		obsolete = yes
	}
	create_equipment_variant = { #Nuclear Sub 2
		name = "Harushio-class"
		type = ship_hull_submarine_2
		parent_version = 0
		modules = {
			fixed_ship_torpedo_slot = ship_torpedo_sub_2
			fixed_ship_engine_slot = sub_ship_engine_2
			rear_1_custom_slot = ship_torpedo_sub_2
		}
	}
	## Frigates ##
	create_equipment_variant = { #Frigate 2
		name = "Hatsuyuki-class"
		type = ship_hull_cruiser_2
		parent_version = 0
		modules = {
			fixed_ship_battery_slot = ship_light_battery_2
			fixed_ship_anti_air_slot = ship_anti_air_1
			fixed_ship_fire_control_system_slot = ship_fire_control_system_0
			fixed_ship_radar_slot = empty
			fixed_ship_engine_slot = cruiser_ship_engine_2
			fixed_ship_armor_slot = ship_armor_cruiser_2
			fixed_ship_secondaries_slot = ship_secondaries_1
			front_1_custom_slot = ship_light_battery_2
			mid_1_custom_slot = ship_airplane_launcher_1
			mid_2_custom_slot = ship_anti_air_1
			rear_1_custom_slot = empty
		}
		obsolete = no
	}
	create_equipment_variant = { #Frigate 2
		name = "Tachikaze-class"
		type = ship_hull_cruiser_2
		parent_version = 0
		modules = {
			fixed_ship_battery_slot = ship_light_battery_2
			fixed_ship_anti_air_slot = ship_anti_air_1
			fixed_ship_fire_control_system_slot = ship_fire_control_system_0
			fixed_ship_radar_slot = empty
			fixed_ship_engine_slot = cruiser_ship_engine_2
			fixed_ship_armor_slot = ship_armor_cruiser_2
			fixed_ship_secondaries_slot = ship_secondaries_1
			front_1_custom_slot = ship_light_battery_2
			mid_1_custom_slot = ship_airplane_launcher_1
			mid_2_custom_slot = ship_anti_air_1
			rear_1_custom_slot = empty
		}
		obsolete = no
	}
	create_equipment_variant = { #Frigate 2
		name = "Kongo-class"
		type = ship_hull_cruiser_2
		parent_version = 0
		modules = {
			fixed_ship_battery_slot = ship_medium_battery_2
			fixed_ship_anti_air_slot = ship_anti_air_1
			fixed_ship_fire_control_system_slot = ship_fire_control_system_0
			fixed_ship_radar_slot = empty
			fixed_ship_engine_slot = cruiser_ship_engine_2
			fixed_ship_armor_slot = ship_armor_cruiser_2
			fixed_ship_secondaries_slot = ship_secondaries_1
			front_1_custom_slot = ship_light_medium_battery_2
			mid_1_custom_slot = ship_airplane_launcher_1
			mid_2_custom_slot = ship_anti_air_1
			rear_1_custom_slot = empty
		}
		obsolete = no
	}
	create_equipment_variant = { #Frigate 2
		name = "Maya-class"
		type = ship_hull_cruiser_2
		parent_version = 0
		modules = {
			fixed_ship_battery_slot = ship_medium_battery_2
			fixed_ship_anti_air_slot = ship_anti_air_1
			fixed_ship_fire_control_system_slot = ship_fire_control_system_0
			fixed_ship_radar_slot = empty
			fixed_ship_engine_slot = cruiser_ship_engine_2
			fixed_ship_armor_slot = ship_armor_cruiser_2
			fixed_ship_secondaries_slot = ship_secondaries_1
			front_1_custom_slot = ship_medium_battery_2
			mid_1_custom_slot = ship_airplane_launcher_1
			mid_2_custom_slot = ship_anti_air_1
			rear_1_custom_slot = ship_light_medium_battery_2
		}
		obsolete = no
	}
	## Destroyers ##
	create_equipment_variant = {
		name = "Atago-class"
		type = ship_hull_cruiser_2
		parent_version = 0
		modules = {
			fixed_ship_battery_slot = ship_medium_battery_2
			fixed_ship_anti_air_slot = ship_anti_air_1
			fixed_ship_fire_control_system_slot = ship_fire_control_system_0
			fixed_ship_radar_slot = ship_radar_1
			fixed_ship_engine_slot = cruiser_ship_engine_2
			fixed_ship_armor_slot = ship_armor_cruiser_2
			mid_1_custom_slot = ship_airplane_launcher_1
			mid_2_custom_slot = ship_anti_air_1
			rear_1_custom_slot = empty
		}
	}
	## Submarines ##
	create_equipment_variant = { #Diesel Sub 1A
		name = "Sōryū-class"
		type = ship_hull_submarine_2
		parent_version = 0
		modules = {
			fixed_ship_radar_slot = ship_radar_1
			fixed_ship_torpedo_slot = ship_torpedo_sub_1
			fixed_ship_engine_slot = sub_ship_engine_1
			rear_1_custom_slot = empty
		}
	}
	## Totally not carriers amirite????? ##
	create_equipment_variant = {
		name = "Izumo-class"
		type = ship_hull_carrier_conversion_ca
		parent_version = 0
		modules = {
			fixed_ship_deck_slot_1 = ship_deck_space
			fixed_ship_deck_slot_2 = empty
			fixed_ship_anti_air_slot = ship_anti_air_1
			fixed_ship_radar_slot = empty
			fixed_ship_engine_slot = carrier_ship_engine_1
			fixed_ship_secondaries_slot = empty
			front_1_custom_slot = ship_airplane_launcher_1
			
		}
	}
	
	create_equipment_variant = {
		name = "Hyuga-class"
		type = ship_hull_carrier_conversion_ca
		parent_version = 0
		modules = {
			fixed_ship_deck_slot_1 = ship_deck_space
			fixed_ship_deck_slot_2 = empty
			fixed_ship_anti_air_slot = ship_anti_air_1
			fixed_ship_radar_slot = empty
			fixed_ship_engine_slot = carrier_ship_engine_1
			fixed_ship_secondaries_slot = empty
			front_1_custom_slot = ship_airplane_launcher_1
		}
	}
}

## AIR ##
if = {
	limit = {
		has_dlc = "By Blood Alone"
	}
	create_equipment_variant = {
		name = "F-4EJ Kai"
		type = small_plane_cas_airframe_0
		modules = {
			fixed_main_weapon_slot = light_mg_4x
			fixed_auxiliary_weapon_slot_1 = light_mg_4x
			fixed_auxiliary_weapon_slot_2 = heavy_mg_4x
			engine_type_slot = engine_1_2x
			special_type_slot_1 = hmg_defense_turret
			special_type_slot_2 = hmg_defense_turret
		}
		icon = "GFX_USA_CAS1_medium"
	}
	create_equipment_variant = {
		name = "Mitsubishi F-2"
		type = small_plane_cas_airframe_1
		modules = {
			fixed_main_weapon_slot = light_mg_4x
			fixed_auxiliary_weapon_slot_1 = light_mg_4x
			fixed_auxiliary_weapon_slot_2 = heavy_mg_4x
			fixed_auxiliary_weapon_slot_3 = heavy_mg_4x
			engine_type_slot = engine_1_2x
			special_type_slot_1 = hmg_defense_turret
			special_type_slot_2 = hmg_defense_turret
		}
		icon = "GFX_JAP_fighter2_medium"
	}
	create_equipment_variant = {
		name = "F-15J"
		type = small_plane_airframe_1
		modules = {
			fixed_main_weapon_slot = heavy_mg_4x
			fixed_auxiliary_weapon_slot_1 = heavy_mg_4x
			fixed_auxiliary_weapon_slot_2 = light_mg_4x
			engine_type_slot = engine_2_1x
			special_type_slot_1 = hmg_defense_turret
		}
		icon = "GFX_JAP_fighter1_medium"
	}
	create_equipment_variant = {
		name = "Kawasaki P-1"
		type = large_plane_maritime_patrol_plane_airframe_0
		modules = {
			fixed_main_weapon_slot = torpedo_mounting
			fixed_auxiliary_weapon_slot_1 = torpedo_mounting
			fixed_auxiliary_weapon_slot_2 = empty
			engine_type_slot = engine_2_3x
			special_type_slot_1 = fuel_tanks_small
			special_type_slot_2 = fuel_tanks_small
		}
		icon = "GFX_JAP_maritime_patrol_plane_medium"
	}
}